Morouzos Beach, Galicia Pet Friendly Vacation Rentals